ตัวแปรในภาษาคอมพิวเตอร์ ( Variable )

ตัวแปรคืออะไร

ในการเขียนโปรแกรมย่อยหลีกหนีไม่พ้นการคำนวลประมวลผลต่างๆ
ซึ่งเป็นหน้าที่หลักของเครื่องคอมพิวเตอร์การคำนวณแต่ละครั้งนั้นย่อยมีค่าตัวเลขหรือมีการใช้
งานหน่วยความจำในเปลี่ยนแปลงได้ในระหว่างการประมาณผลในเครื่องคอมพิวเตอร์ว่าเป็น
ตัวแปร ( Variable ) เช่น เราอาจมีการคำนวณหาราคารวมของยอดขายหนังสืออาจเขียน
คำสั่งได้เป็น TotalAmount = SaleOfBook  x  Bookpriceโดยทิ้ง TotalAmount.
SaleOfBook.และ BookPrice เป็นตัวแปรที่เราตั้งขึ้นมาเองในเครื่องคอมพิวเตอร์
 
ชนิดของตัวแปรใน Visual Basic
ตัวแปรในภาษาทางคอมพิวเตอร์นั้นมีอยู่มากมายหลายชนิดตามลักษณะ
การใช้งานโดยตัวแปรแต่ละชนิดก็จะมีช่วงการเก็บค่า หรือประเภทของค่าที่เก็บ รวมทั้งเนื้อที่ที่
ใช้ในหน่อยงานความจำการเก็บค่าแตกต่างกันไป
ชนิดของตัวแปรใน Visual Basic มีดังนี้
 
ชนิด
รายละเอียด
หน่วยความจํา
Byte มีค่าตั้งแต่ 0 – 255
1 ไบต์
Integer ใช้เก็บเลขจํานวนเต็ม ค่าตั้งแต่ -32,768 ถึง
  32,767
2 ไบต์
Long ใช้เก็บเลขจํานวนเต็ม ค่าตั้งแต่
  -2,147,483,648  ถึง 2,147,483,647
4 ไบต์
Single ใช้เก็บเลขจํานวนจริง ค่าลบตั้งแต่
  -3.402823 x 1038 ถึง -1.0413 x 10-45
 

และค่าจริงตั้งแต่ 1.4013 x 10-45 ถึง 

  3.402823 x 1038
4 ไบต์
Double ใช้เก็บเลขจํานวนจริง ค่าลบตั้งแต่จํานวน
  -1.79769313486232 x 10308 ถึง
  -4.94065645841247 x 10-324 และ
 

ค่าที่เป็นจํานวนจริงเริ่มตั้งแต่ค่า

  4.94065645841247 x 10-324 
  ถึง1.79769313486232x10308
8 ไบต์
Currency ใช้เก็บเลขที่มีจํานวนตําแหน่งจํากัดส่วนมาก
 

ใช้เกี่ยวกับจํานวนเงิน มีค่าตั้งแต่ 

  -922,337,203,685,477.5808 ถึง 
 

922,337,203,685,477.5808

8 ไบต์
Boolean ใช้เก็บค่าทางตรรกะ คือ จริง และ เท็จ            
2 ไบต์
Date ใช้เก็บค่าที่เป็นวันที่และเวลา  
8 ไบต์
Object ใช้เก็บตัวแปรที่อ้างถึงออบเจ็คใดๆ
4ไบต์
Variant เป็นตัวแปรพิเศษของ Visual Basic สามารถ
  เก็บค่าของตัวแปรได้ทุกแบบตามที่
  กล่าวมาข้างต้น
22 ไบต์